package com.hsjk.szwj.module.pay.controller.app.order.vo;

import com.hsjk.szwj.module.pay.constant.PayWayCodeConstant;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author chenjiawei
 * @desc
 * @Date 2023/08/23 20:57
 **/
@Data
public class WxBarOrderReqVO extends UnifiedOrderReqVO {
    /**
     * 用户 支付条码
     **/
    @NotBlank(message = "支付条码不能为空")
    private String authCode;

    /**
     * 构造函数
     **/
    public WxBarOrderReqVO() {
        //默认 wx_bar, 避免validate出现问题
        this.setWayCode(PayWayCodeConstant.WX_BAR);
    }
}
